Draft AutoGroup/de

Draft AutoGruppieren

Menüeintrag
Keiner
Arbeitsbereich
Draft, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
0.17
Siehe auch
Draft Layer, Std Gruppe

Beschreibung

Der Befehl Draft AutoGruppieren ändert die aktive Draft-Ebene oder wahlweise die aktive Std Gruppe bzw. gruppenartige BIM-Objekte. Neue Draft- und BIM-Objekte werden automatisch auf dieser Ebene bzw. in dieser Gruppe eingefügt.

Dieser Befehl war ursprünglich für Gruppen gedacht, daher sein Name, wurde aber in FreeCAD-Version 0.19 überarbeitet, als ein Ebenen-System eingeführt wurde. Da der Umgang mit Ebenen jetzt die Standardaufgabe des Befehls ist, liegt der Fokus im weiteren Verlauf dieser Seite hauptsächlich auf Ebenen.

Das Ebenen-Menü in der Draft-Ablage (Abbildung for Version 1.1 aktualisiert)

Anwendung

  1. Wahlweise die Ebene auswählen, die in der Baumansicht aktiviert werden soll.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche in der Draft Ablage drücken. Diese Schaltfläche kann anders aussehen. Wenn es eine aktive Ebene gibt, zeigt sie den Namen der Ebene an und ein Ebenensymbol mit der Linien- und Flächenfarbe der Ebene.
    • Wenn eine Ebene ausgewählt wurde: Die Menüoption Diese Ebene aktivieren im Kontextmenü der Baumansicht auswählen.
  3. Wenn noch keine Ebene ausgewählt wurde, wird das Ebenen-Menü geöffnet. Eine der folgenden Möglichkeiten auswählen:
    • Kein auswählen, um ohne eine aktive Ebene zu arbeiten.
    • Eine vorhandene Ebene auswählen, um sie zu aktivieren.
    • Neue Ebene... auswählen, um eine neue Ebene zu erstellen:
      1. Das Dialogfenster Neue Ebene erstellen wird geöffnet. eingeführt in 1.1
      2. Einen Ebenennamen eingeben.
      3. Die Schaltfläche OK drücken.
      4. Die neue Ebene wird aktiviert. eingeführt in 1.1
  4. Wenn die aktive Ebene geändert wurde, wird die Schaltfläche in der Draft Ablage aktualisiert.

Hinweise

Einstellungen

Siehe auch: Voreinstellungseditor und Draft Einstellungen.

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Ist der Arbeitsbereich Draft aktiv, hat das FreeCADGui-Objekt eine Eigenschaft draftToolBar. Dieses draftToolBar-Objekt hat eine Eigenschaft autogroup, die den Namen der aktiven Autogruppe enthält oder None ist, wenn keine Autogruppe aktiv ist. Um die aktive Autogruppe zu ändern, wird die Methode setAutoGroup des draftToolBar-Objekts verwendet. Um Objekte in die aktive Autogruppe aufzunehmen, wird die Methode autogroup des Draft-Moduls verwendet.

# This code only works if the Draft Workbench is active!

import FreeCAD as App
import FreeCADGui as Gui
import Draft

doc = App.newDocument()

polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)

layer = Draft.make_layer()
Gui.draftToolBar.setAutoGroup(layer.Name)

Draft.autogroup(polygon1)
Draft.autogroup(polygon2)
Draft.autogroup(polygon3)

doc.recompute()